package com.kakarote.oa.entity.BO;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;

import java.util.Map;

/**
 * @author wwl
 * @date 2022/8/9 15:49
 */
@Data
@ToString
@ApiModel("字段验证对象")
public class OaFieldVerifyBO {

    @ApiModelProperty("字段ID")
    private Long fieldId;

    @ApiModelProperty("值")
    private String value;

    @ApiModelProperty("字段名称")
    private String fieldName;

    @ApiModelProperty("dataId")
    private Long dataId;

    private String batchId;

    @ApiModelProperty("状态")
    private Integer status = 0;

    @ApiModelProperty(value = "字段来源  0.自定义 1.原始固定 2原始字段但值存在扩展表中")
    private Integer type;

    @ApiModelProperty(value = "语言包map")
    private Map<String, String> languageKeyMap;
}
